Slack Workspace Agentic Workflow
Browser: Post Message — Slack Workspace Automation Workflow
Navigate to a Slack channel, type a message, and send it
sidebutton install Slack Workspace Inputs
- channel
- string
- message
- string
Allowed Domains
Unrestricted — no domain lock enforced.
Step Summary
7 steps using step types: browser.clickbrowser.keybrowser.navigatebrowser.snapshotbrowser.typebrowser.wait
.
Workflow Definition
YAML source for the slack_browser_post_message.yaml workflow. This is the complete definition executed by the SideButton MCP server when Slack Workspace agents run this automation.
schema_version: 1
version: "1.0.0"
last_verified: "2026-02-09"
id: slack_browser_post_message
title: "Browser: Post Message"
description: "Navigate to a Slack channel, type a message, and send it"
category:
level: task
domain: ops
reusable: true
params:
channel: string
message: string
steps:
- type: browser.navigate
url: "{{env.SLACK_BROWSER_URL}}/{{channel}}"
- type: browser.wait
ms: 3000
- type: browser.click
selector: "[data-qa='message_input'] .ql-editor, .c-wysiwyg_container [contenteditable='true']"
- type: browser.type
selector: "[data-qa='message_input'] .ql-editor, .c-wysiwyg_container [contenteditable='true']"
text: "{{message}}"
- type: browser.key
key: "Enter"
- type: browser.wait
ms: 1000
- type: browser.snapshot
as: result
How To Run
Install the Slack Workspace knowledge pack into your SideButton agent, then dispatch this workflow by its ID slack_browser_post_message.yaml. Agents invoke it directly via the MCP protocol or through the portal.